﻿//====================================================
//
//  转换来自JavaClassToDelphiUnit
//  原始作者：ying32
//  QQ: 1444386932
//      396506155
//  Email：yuanfen3287@vip.qq.com
//
//  修改 By：Flying Wang & 爱吃猪头肉
//  请不要移除以上的任何信息。
//  请不要将本版本发到城通网盘，否则死全家。
//
//  Email：1765535979@qq.com
//
//  生成时间：2014-10-10 13:00:26
//  工具版本：1.0.2014.9.27
//
//====================================================
unit Androidapi.JNI.sample.Sample;

interface

uses
  Androidapi.JNIBridge, 
  Androidapi.JNI.JavaTypes;


type
// ===== Forward declarations =====

  JSample = interface; //sample.Sample

// ===== Interface declarations =====

  JSampleClass = interface(JObjectClass)
  ['{560FD809-982C-4FC1-9FD7-1962A42FB8CE}']
    { static Property Methods }

    { static Methods }
    {class} function init: JSample; cdecl;

    { static Property }
  end;

  [JavaSignature('sample/Sample')]
  JSample = interface(JObject)
  ['{5202D1A9-00BE-44A4-9551-113CB3A4A9AE}']
    { Property Methods }

    { methods }
    function getString: JString; cdecl;

    { Property }
  end;

  TJSample = class(TJavaGenericImport<JSampleClass, JSample>) end;

implementation

procedure RegisterTypes;
begin
  TRegTypes.RegisterType('Androidapi.JNI.sample.Sample.JSample', 
    TypeInfo(Androidapi.JNI.sample.Sample.JSample));
end;


initialization
  RegisterTypes;
end.
